import pandas as pd
import os


# 获取当前工作目录（可能受运行方式影响）
current_working_dir = os.getcwd()
data_dir = current_working_dir + "/data/"
# 创建第一个表
df1 = pd.read_csv(os.path.join(data_dir, "index_stock_info.csv"), encoding="utf_8_sig")

# 创建第二个表
df2 = pd.read_csv(os.path.join(data_dir, "stock_cons/000300.csv"), encoding="utf_8_sig")
# 内连接 - 只显示两个表都有的记录
inner_join = pd.merge(df1, df2, left_on='index_code', right_on='symbbol', how='inner')
print("内连接结果:")
print(inner_join)
